a leading light - Turc Anglais Dictionnaire